smart.ColorInput allows to pick a new color from a list of colors.